home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / graphics / 3dvect37.zip / SPHERE.INC < prev    next >
Text File  |  1994-06-22  |  13KB  |  110 lines

  1. ;░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  2. ;
  3. ; Filename     : sphere.inc
  4. ; Included from: Main.asm
  5. ; Description  : number of colours detected: 16
  6. ;
  7. ; Written by: John McCarthy
  8. ;             1316 Redwood Lane
  9. ;             Pickering, Ontario.
  10. ;             Canada, Earth, Milky Way (for those out-of-towners)
  11. ;             L1X 1C5
  12. ;
  13. ; Internet/Usenet:  BRIAN.MCCARTHY@CANREM.COM
  14. ;         Fidonet:  Brian McCarthy 1:229/15
  15. ;   RIME/Relaynet: ->CRS
  16. ;
  17. ; Home phone, (905) 831-1944, don't call at 2 am eh!
  18. ;
  19. ; John Mccarthy would really love to work for a company programming Robots
  20. ; or doing some high intensive CPU work.  Hint. Hint.
  21. ;
  22. ; Send me your protected mode source code!
  23. ; Send me your Objects!
  24. ; But most of all, Send me a postcard!!!!
  25. ;
  26. ;░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  27.  
  28. spherepalette db 004h,004h,002h ; 16
  29.  db 008h,008h,006h ; 17
  30.  db 008h,00ch,00ah ; 18
  31.  db 00ch,00ch,00ah ; 19
  32.  db 00ch,010h,00eh ; 20
  33.  db 00ch,012h,012h ; 21
  34.  db 00eh,010h,00eh ; 22
  35.  db 00eh,016h,01ch ; 23
  36.  db 010h,012h,012h ; 24
  37.  db 012h,012h,010h ; 25
  38.  db 012h,018h,01ah ; 26
  39.  db 014h,016h,014h ; 27
  40.  db 014h,01ah,01ch ; 28
  41.  db 016h,012h,010h ; 29
  42.  db 018h,01ch,01ah ; 30
  43.  db 020h,025h,025h ; 31
  44.  
  45. sphere dw 64,64 ; x,y size of icon
  46.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,20,21,23,23,26,26,23,20,20,20,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  47.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,18,23,28,28,28,28,28,28,28,28,28,28,28,28,23,28,26,23,20,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  48.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,23,28,28,28,28,28,28,23,28,23,28,23,28,28,23,28,23,21,19,18,20,21,21,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  49.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,23,28,26,28,28,28,23,28,28,28,28,28,28,28,23,28,28,23,23,23,20,19,17,17,19,19,20,18,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  50.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,26,28,28,28,28,23,23,28,28,28,31,23,31,30,28,23,28,28,23,28,28,23,23,23,19,18,17,18,19,19,19,18,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  51.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,16,23,26,23,28,28,23,23,23,23,23,23,28,23,28,31,23,28,23,31,31,23,23,28,23,23,23,23,20,17,19,17,18,19,19,19,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  52.  db 0,0,0,0,0,0,0,0,0,0,0,0,16,28,23,23,26,23,23,21,20,23,23,28,23,28,23,23,23,23,23,28,28,28,23,23,28,23,23,23,23,23,19,17,17,17,17,19,22,20,18,0,0,0,0,0,0,0,0,0,0,0,0,0
  53.  db 0,0,0,0,0,0,0,0,0,0,0,18,28,20,21,23,21,17,18,19,23,23,23,23,28,23,28,23,23,23,28,23,28,23,23,23,23,23,28,28,23,23,23,24,19,19,17,19,19,22,22,19,16,0,0,0,0,0,0,0,0,0,0,0
  54.  db 0,0,0,0,0,0,0,0,0,0,21,26,18,21,23,24,17,17,18,21,21,23,23,23,23,23,23,23,28,23,23,23,23,23,23,28,23,23,28,23,28,23,28,23,23,22,19,17,20,19,24,19,20,16,0,0,0,0,0,0,0,0,0,0
  55.  db 0,0,0,0,0,0,0,0,0,23,23,19,21,21,21,16,17,17,20,21,24,20,21,23,23,23,23,23,23,23,23,23,23,28,23,23,23,28,23,23,23,28,23,28,28,23,22,19,19,22,22,29,19,20,16,0,0,0,0,0,0,0,0,0
  56.  db 0,0,0,0,0,0,0,0,20,23,19,19,20,19,17,16,16,19,20,19,19,17,19,19,21,23,23,23,23,23,28,23,23,23,23,23,23,23,23,28,23,28,28,28,28,28,29,23,22,24,19,24,24,19,22,16,0,0,0,0,0,0,0,0
  57.  db 0,0,0,0,0,0,0,18,22,20,19,19,18,17,16,17,19,18,17,19,17,17,17,18,19,19,23,23,23,23,23,23,23,23,23,28,23,23,23,23,23,28,23,28,28,28,26,24,24,24,29,22,29,22,22,22,16,0,0,0,0,0,0,0
  58.  db 0,0,0,0,0,0,16,23,19,19,18,19,17,17,17,17,17,17,17,17,17,17,17,17,18,21,23,23,23,23,23,23,28,23,23,23,23,23,28,23,28,23,23,23,28,23,26,23,24,19,22,22,24,24,24,22,19,0,0,0,0,0,0,0
  59.  db 0,0,0,0,0,16,21,19,19,19,18,17,17,18,19,19,17,19,19,19,17,17,16,17,20,21,24,23,23,23,23,23,23,23,24,24,29,23,24,23,23,23,28,28,23,28,23,24,22,19,19,19,24,29,22,22,25,19,0,0,0,0,0,0
  60.  db 0,0,0,0,0,19,20,18,19,18,17,19,17,19,19,19,22,29,22,19,16,16,17,19,20,19,19,19,23,23,23,23,23,23,23,23,29,29,29,27,24,23,23,28,23,28,23,23,19,19,17,19,22,22,29,24,22,22,17,0,0,0,0,0
  61.  db 0,0,0,0,16,20,17,19,19,17,18,19,19,19,22,19,29,22,17,17,16,16,17,17,17,17,20,20,19,23,23,23,23,23,23,23,28,28,30,29,29,29,24,23,23,28,23,23,24,19,17,19,19,19,24,22,29,29,29,0,0,0,0,0
  62.  db 0,0,0,0,20,18,19,19,18,19,19,17,19,29,29,19,19,17,17,16,16,16,17,19,17,19,20,19,18,20,23,23,28,23,28,23,26,27,29,29,29,29,29,27,23,26,28,23,24,19,17,17,19,19,19,29,24,24,25,17,0,0,0,0
  63.  db 0,0,0,16,21,17,19,19,19,19,19,19,29,29,19,17,17,16,16,16,17,17,19,19,31,23,22,19,18,23,23,23,23,23,23,23,26,26,28,29,29,27,29,29,27,29,28,23,24,24,19,17,19,19,19,29,24,24,29,29,16,0,0,0
  64.  db 0,0,0,21,20,17,19,19,18,19,22,29,29,22,17,16,16,17,17,16,17,19,19,24,23,22,24,19,19,23,23,28,28,28,28,28,23,28,23,28,27,30,30,29,30,29,28,27,29,24,19,19,17,19,19,29,24,23,29,29,19,0,0,0
  65.  db 0,0,16,24,17,19,18,19,19,25,29,29,19,17,17,16,17,16,17,17,19,19,24,24,24,22,24,21,23,28,28,23,23,28,28,23,28,23,28,26,30,30,29,31,29,31,31,30,28,29,24,22,19,24,19,24,29,29,27,29,29,16,0,0
  66.  db 0,0,18,19,17,19,19,19,22,22,29,29,19,17,17,16,16,17,19,19,29,24,29,29,24,24,24,24,23,28,23,28,23,28,23,28,23,28,23,28,28,30,30,30,30,31,31,31,30,28,27,23,29,19,19,24,24,27,26,29,27,19,0,0
  67.  db 0,0,22,17,19,21,19,19,22,29,29,17,17,17,17,19,19,19,19,29,29,27,28,28,28,29,22,23,23,23,28,23,23,23,23,23,28,23,28,26,28,29,30,30,31,31,31,30,31,31,30,30,28,24,19,24,29,29,28,27,29,29,0,0
  68.  db 0,16,20,19,21,24,19,20,19,29,19,17,17,17,19,19,19,22,29,27,28,30,31,30,30,27,24,24,24,23,23,24,23,24,24,23,28,26,26,26,28,30,30,30,30,31,31,31,31,31,31,31,30,29,24,22,29,26,28,30,30,29,17,0
  69.  db 0,17,19,20,27,23,22,19,19,22,19,17,19,19,22,29,29,27,26,30,31,31,31,31,30,28,28,23,29,24,22,24,24,22,24,24,23,23,23,28,28,28,30,30,31,31,31,31,31,31,31,31,31,23,29,24,24,27,28,30,29,30,29,0
  70.  db 0,19,19,20,22,24,24,19,19,19,19,19,17,19,27,23,27,30,31,31,31,31,31,31,31,31,28,28,27,23,24,19,19,19,17,19,19,22,29,23,27,27,30,30,31,31,31,31,31,31,31,31,31,27,29,29,24,29,30,30,30,30,29,0
  71.  db 0,17,19,22,20,21,24,19,19,19,19,19,19,19,22,27,28,31,31,31,31,31,31,31,31,31,31,28,27,24,22,17,17,17,17,19,19,23,23,27,27,26,30,30,31,31,31,31,31,31,31,31,31,30,29,24,23,27,27,30,31,29,29,16
  72.  db 16,19,18,24,19,20,23,22,19,19,19,19,18,17,19,24,26,30,31,31,31,31,31,31,31,31,30,23,24,24,19,19,18,17,17,20,23,23,26,30,30,30,31,31,30,31,31,31,31,31,31,31,31,31,27,27,27,28,30,30,30,31,29,16
  73.  db 16,17,22,22,19,18,22,27,20,19,19,19,19,19,19,19,27,28,31,31,31,31,31,31,31,31,31,28,23,23,22,19,19,18,18,19,23,23,28,30,31,30,31,30,30,31,31,31,31,31,31,31,31,31,31,29,29,30,27,30,30,31,29,17
  74.  db 16,19,22,31,24,17,22,26,24,21,19,19,19,19,20,22,22,29,28,31,31,31,31,31,31,31,28,28,26,23,23,20,20,19,19,20,24,24,23,23,23,23,23,28,28,30,31,31,31,31,31,31,31,31,31,29,24,26,27,30,30,31,29,29
  75.  db 16,17,27,26,29,19,19,26,27,27,20,20,20,19,22,25,27,27,27,30,31,31,31,31,31,30,23,23,29,24,22,19,19,19,19,19,19,24,22,29,19,29,29,29,29,27,31,31,31,31,31,31,31,31,31,29,29,29,28,30,30,31,29,29
  76.  db 16,17,27,28,27,22,25,30,28,25,24,20,22,19,19,20,21,24,26,28,30,30,30,30,26,23,24,24,22,19,19,19,19,19,19,19,19,19,19,19,19,19,19,24,29,28,31,31,31,31,31,31,31,31,31,30,17,29,29,30,29,31,29,19
  77.  db 17,19,27,31,30,25,28,30,30,29,29,25,22,19,19,19,19,24,25,26,28,30,28,27,27,24,19,19,19,19,19,19,19,19,19,19,19,19,19,22,22,24,23,23,28,30,31,31,31,31,31,31,31,31,31,29,19,19,29,30,29,30,29,29
  78.  db 17,17,28,31,27,27,28,30,30,29,27,29,27,24,21,18,20,20,20,24,25,27,27,27,24,24,24,24,19,24,19,19,19,19,22,22,22,24,22,24,24,29,23,27,28,30,31,31,31,31,31,31,31,31,31,30,19,19,29,29,29,31,29,29
  79.  db 17,19,27,30,27,29,30,30,30,29,27,29,27,25,24,21,21,21,20,20,20,20,20,22,22,24,22,22,22,22,22,24,24,23,22,23,23,27,26,27,26,26,28,28,30,30,31,31,31,31,31,31,31,31,31,29,29,17,29,29,29,30,29,29
  80.  db 16,22,28,30,27,25,30,31,30,30,29,30,27,30,28,27,27,24,21,22,20,19,20,19,20,20,19,20,20,19,24,23,26,23,23,26,28,30,31,28,28,26,28,28,30,31,31,31,31,31,31,31,31,31,31,29,19,17,19,29,29,30,29,19
  81.  db 17,19,26,30,29,25,30,30,30,29,30,29,30,27,30,28,30,26,24,24,21,21,21,24,22,21,20,22,22,21,23,27,26,26,28,26,26,28,26,23,27,24,26,26,28,30,30,31,31,31,31,31,31,31,29,29,29,17,19,19,29,30,31,17
  82.  db 17,19,27,27,27,29,28,30,30,31,29,31,29,30,30,30,30,28,26,27,21,27,25,24,27,23,26,27,23,27,26,28,26,26,27,27,24,27,29,24,26,29,28,28,30,31,30,30,30,30,30,31,29,29,29,29,29,17,19,29,30,30,29,16
  83.  db 16,19,27,30,27,29,27,30,30,29,30,29,31,29,31,30,30,30,27,21,25,27,28,28,30,30,26,30,30,30,30,30,30,26,27,23,27,27,28,28,26,26,28,30,30,30,30,31,30,29,29,29,29,29,30,29,19,17,29,29,30,29,29,16
  84.  db 0,22,27,27,29,27,27,30,30,29,29,30,29,31,29,30,30,28,27,24,25,27,30,27,28,28,31,31,30,31,30,30,28,28,26,23,28,27,28,27,27,29,26,30,30,30,31,30,29,30,29,29,29,30,29,29,29,17,29,29,29,30,19,16
  85.  db 0,22,27,27,29,29,29,29,29,30,29,29,29,29,30,30,30,29,29,22,24,24,26,26,28,30,31,30,31,28,31,28,30,28,28,27,29,27,29,27,29,29,26,28,30,30,30,30,29,29,29,29,29,29,29,29,29,17,29,29,29,29,17,16
  86.  db 0,19,22,27,27,27,29,30,29,29,30,30,29,30,29,29,31,29,29,25,19,20,19,24,28,30,30,30,31,30,30,30,30,28,23,23,23,24,24,29,21,24,26,28,30,30,30,30,30,29,29,29,30,29,30,29,19,19,29,29,29,29,16,16
  87.  db 0,17,21,29,22,29,29,29,30,29,29,30,29,29,30,29,29,30,29,19,22,20,20,21,26,28,30,30,31,28,31,28,30,28,28,23,25,22,20,22,22,24,26,28,30,30,30,30,29,30,29,29,29,29,29,29,19,19,29,29,30,19,16,0
  88.  db 0,0,24,21,25,21,29,29,29,29,30,29,31,29,29,29,29,30,29,29,22,20,22,24,23,30,30,30,31,31,30,30,28,28,28,23,21,22,19,19,20,22,23,26,28,28,28,29,29,29,29,29,30,29,29,29,17,19,19,29,29,17,16,0
  89.  db 0,0,19,21,25,21,24,24,27,29,29,29,29,29,29,29,29,29,29,29,27,23,26,26,28,28,28,28,28,28,30,28,28,28,23,23,23,22,21,22,21,24,23,27,23,24,29,27,29,30,29,29,29,29,29,29,17,19,29,29,29,17,16,0
  90.  db 0,0,16,27,21,24,21,24,22,29,29,29,29,29,29,29,29,29,29,24,23,27,30,28,28,28,28,30,28,28,28,28,23,23,23,21,21,25,21,24,24,24,22,22,29,22,29,29,29,29,29,29,30,29,29,19,19,29,29,31,17,16,16,0
  91.  db 0,0,0,20,24,27,21,21,24,22,25,19,29,29,29,29,29,29,29,24,27,27,26,30,30,30,30,30,30,28,23,23,23,23,21,20,22,22,22,22,22,19,22,22,22,29,29,29,27,30,29,29,29,29,29,29,19,29,30,29,16,16,0,0
  92.  db 0,0,0,17,21,23,20,22,20,22,22,29,22,19,19,19,29,24,23,30,30,30,28,30,28,30,30,28,30,28,28,23,23,21,20,21,22,24,25,24,27,27,27,27,27,28,30,27,29,29,29,29,29,29,29,19,17,29,31,17,16,16,0,0
  93.  db 0,0,0,0,18,25,25,19,18,19,19,24,24,25,22,22,22,22,25,27,23,27,27,23,26,26,28,28,30,28,28,28,26,26,21,27,24,28,26,26,26,26,28,28,30,27,27,30,29,29,29,29,29,29,29,17,29,29,29,16,16,16,0,0
  94.  db 0,0,0,0,0,22,27,21,19,17,17,21,26,27,27,24,22,20,20,20,19,22,22,22,24,21,21,21,23,23,21,21,20,20,18,20,21,21,27,23,28,28,28,30,28,30,29,29,29,29,29,29,29,29,29,17,29,31,19,16,16,16,0,0
  95.  db 0,0,0,0,0,16,18,24,18,18,17,19,24,24,23,24,22,19,19,17,18,17,19,19,19,22,22,25,26,27,21,20,19,19,19,19,20,21,24,24,27,27,30,28,30,30,29,29,29,29,29,29,29,29,17,29,31,29,16,16,16,0,0,0
  96.  db 0,0,0,0,0,0,17,19,22,19,18,17,20,25,25,24,18,18,17,31,17,16,17,17,18,19,19,24,27,28,27,24,20,18,18,18,19,24,21,22,23,27,28,30,30,29,30,29,29,29,29,29,29,17,29,31,29,16,16,16,0,0,0,0
  97.  db 0,0,0,0,0,0,16,17,21,22,20,20,18,20,21,27,20,18,19,17,16,16,17,17,16,17,16,19,21,27,27,27,21,20,19,20,24,27,24,22,22,27,30,28,30,29,29,29,29,29,29,29,17,29,29,30,19,16,16,0,0,0,0,0
  98.  db 0,0,0,0,0,0,0,16,17,24,24,21,21,20,22,24,27,20,20,20,17,17,16,17,17,19,16,19,20,27,23,27,21,19,17,18,19,18,20,20,23,27,30,27,30,29,29,29,29,29,29,19,19,30,27,19,16,16,0,0,0,0,0,0
  99.  db 0,0,0,0,0,0,0,0,0,19,21,22,21,24,21,26,26,27,21,21,18,17,17,17,18,19,17,18,22,28,30,30,26,21,24,21,21,25,23,30,28,30,30,27,29,29,29,29,29,29,29,19,30,30,19,16,16,0,0,0,0,0,0,0
  100.  db 0,0,0,0,0,0,0,0,0,16,18,19,27,21,24,20,27,26,23,26,21,24,19,18,21,20,21,21,24,28,30,30,30,30,28,25,25,27,26,28,30,26,27,29,29,29,29,30,29,29,29,31,29,19,16,16,0,0,0,0,0,0,0,0
  101.  db 0,0,0,0,0,0,0,0,0,0,16,19,20,25,26,21,21,21,27,26,26,26,26,26,28,28,28,28,26,30,30,30,30,26,24,21,19,20,21,25,26,29,29,29,29,29,29,29,19,30,31,27,19,16,16,0,0,0,0,0,0,0,0,0
  102.  db 0,0,0,0,0,0,0,0,0,0,0,16,20,22,21,24,24,27,24,26,26,23,28,26,31,31,30,31,30,30,30,23,18,20,18,17,19,19,19,25,22,22,22,29,29,29,19,29,31,31,29,17,0,0,0,0,0,0,0,0,0,0,0,0
  103.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,19,20,25,24,27,26,27,21,27,27,28,28,30,30,31,30,30,30,23,17,17,17,19,17,19,22,19,19,19,19,19,19,29,30,31,29,19,16,0,0,0,0,0,0,0,0,0,0,0,0,0
  104.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,21,20,25,27,21,24,19,21,21,24,30,31,30,31,30,31,23,17,16,16,17,19,17,17,17,17,19,19,29,31,31,27,22,19,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  105.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,19,19,26,26,27,27,20,19,21,21,20,26,31,31,31,30,18,18,22,19,16,19,19,19,19,27,30,31,27,19,19,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  106.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,18,18,27,27,30,20,22,22,19,25,28,30,28,28,23,25,27,25,19,17,19,25,29,25,19,19,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  107.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,21,20,27,24,25,22,25,22,27,26,30,24,17,17,17,17,19,19,19,17,17,17,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  108.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,17,19,24,27,27,21,20,18,18,17,17,17,17,17,17,17,16,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  109.  db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,16,18,17,17,17,17,17,17,19,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
  110.